legged vehicles - İspanyolca İngilizce Sözlük